#pragma once
#include <string>
#include <vector>

class GitDetector {
public:
    static std::string findGitPath();
    static bool checkGitExecutable(const std::string& path);
    
private:
    static std::vector<std::string> getDefaultSearchPaths();
};
